sufficient reason - German English Dictionary